#include <iostream>
#include <queue>
using namespace std;

const int N = 1e5 + 10;

queue<int> t,c;

int co[N];
int kinds;

int main(){
	int n;
	cin >> n;
	while(n--){
		int ti,ki;
		cin >> ti >> ki;
		while(ki--){
			t.push(ti);
			int x;
			cin >> x;
			c.push(x);
			if(co[x]++ == 0) kinds++;
		}
		while(ti - t.front() > 86400){
			if(co[c.front()]-- == 1)kinds--;
			if(t.size()&&c.size()){
				t.pop();
				c.pop();	
			}
		}
		cout << kinds << endl;
	}
	return 0;
}
